package com.shmn.gongjiajumain.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

/**
 * 记录工夹具的定义信息
 * 
 * @author chenshun
 * @email 1005074582@qq.com
 * @date 2023-05-14 16:40:28
 */
@Data
@TableName("jig_definition")
public class JigDefinitionEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * key，自增长
	 */
	@TableId
	private Integer id;
	/**
	 * 工夹具名称
	 */
	private String name;
	/**
	 * 工夹具代码
	 */
	private String code;
	/**
	 * 工夹具模组，多个用“|”分割
	 */
	private String model;
	/**
	 * 工夹具料号，多个用“|”分割
	 */
	private String partNo;
	/**
	 * 大类id
	 */
	private Integer familyId;
	/**
	 * 每条产线上需要配备的数量
	 */
	private Integer upl;
	/**
	 * 用途
	 */
	private String userFor;
	/**
	 * 保养点检周期
	 */
	private String pmPeriod;
	/**
	 * 责任人
	 */
	private String owner;
	/**
	 * 录入时间
	 */
	@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
	private Date recTime;
	/**
	 * 录入人
	 */
	private String recBy;
	/**
	 * 修改时间
	 */
	private Date editTime;
	/**
	 * 修改人
	 */
	private String editBy;
	/**
	 * 所属工作部，外键，参照工作部门表
	 */
	private Integer workcellId;
	/**
	 * 备注
	 */
	private String remark;

}
